package com.bd.scm.domain.models.visitor;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.metadata.BaseRowModel;
import lombok.Data;

@Data
public class VisitorsReportExport extends BaseRowModel {

    /**
     * 单号ID
     */
    @ExcelProperty(value="单号ID",index=0)
    private String orderId;

    /**
     * 访客名称
     */
    @ExcelProperty(value="访客名称",index=1)
    private String visitName;

    /**
     * 访客公司
     */
    @ExcelProperty(value="访客公司",index=2)
    private String visitCompany;

    /**
     * 访客手机号
     */
    @ExcelProperty(value="访客手机号",index=3)
    private String visitTel;

    /**
     * 主访客证件号码
     */
    @ExcelProperty(value="主访客证件号码",index=4)
    private String vistorCertNumber;

    /**
     * 基地名称
     */
    @ExcelProperty(value="基地名称",index=5)
    private String visitBase;

    /**
     * 区域名称
     */
    @ExcelProperty(value="区域名称",index=6)
    private String visitArea;

    /**
     * 被访问人
     */
    @ExcelProperty(value="被访问人",index=7)
    private String userLname;

    /**
     * 被访问手机号
     */
    @ExcelProperty(value="被访问手机号",index=8)
    private String userTelephone;

    /**
     * 访客类型
     */
    @ExcelProperty(value="访客类型",index=9)
    private String visitorsType;

    /**
     * 预约开始
     */
    @ExcelProperty(value="预约开始",index=10)
    private String visitDateBegin;

    /**
     * 预约结束
     */
    @ExcelProperty(value="预约结束",index=11)
    private String visitDateEnd;

    /**
     * 随行人员
     */
    @ExcelProperty(value="随行人员",index=12)
    private String followName;

    /**
     * 状态名称
     */
    @ExcelProperty(value="状态名称",index=13)
    private String approvalStatusName;

    /**
     * 进入时间
     */
    @ExcelProperty(value="进入时间",index=14)
    private String visitorIndatetime;

    /**
     * 离开时间
     */
    @ExcelProperty(value="离开时间",index=15)
    private String visitorOutdatetime;

    /**
     * 访问状态
     */
    @ExcelProperty(value="访问状态",index=16)
    private String visitorState;
}
